#!/bin/bash

make clean
make all

#################################################
## Sequential
#################################################
#qsub scripts/run_mpi_seq_simple.sh
#qsub scripts/run_mpi_seq_complex.sh

#################################################
## Strips
#################################################
# qsub scripts/run_mpi_par_simple_5_strips.sh
# qsub scripts/run_mpi_par_simple_10_strips.sh
# qsub scripts/run_mpi_par_simple_13_strips.sh

# qsub scripts/run_mpi_par_complex_5_strips.sh
# qsub scripts/run_mpi_par_complex_10_strips.sh
# qsub scripts/run_mpi_par_complex_13_strips.sh

#################################################
## Blocks
#################################################
# qsub scripts/run_mpi_par_simple_5_blocks.sh
# qsub scripts/run_mpi_par_simple_10_blocks.sh
# qsub scripts/run_mpi_par_simple_13_blocks.sh

# qsub scripts/run_mpi_par_complex_5_blocks.sh
# qsub scripts/run_mpi_par_complex_10_blocks.sh
# qsub scripts/run_mpi_par_complex_13_blocks.sh

#################################################
## Cycles
#################################################
# qsub scripts/run_mpi_par_simple_13_cycles_1.sh
# qsub scripts/run_mpi_par_simple_13_cycles_5.sh
# qsub scripts/run_mpi_par_simple_13_cycles_10.sh
# qsub scripts/run_mpi_par_simple_13_cycles_20.sh
# qsub scripts/run_mpi_par_simple_13_cycles_50.sh
# qsub scripts/run_mpi_par_simple_13_cycles_100.sh
# qsub scripts/run_mpi_par_simple_13_cycles_400.sh
#  
# qsub scripts/run_mpi_par_simple_10_cycles_1.sh
# qsub scripts/run_mpi_par_simple_10_cycles_5.sh
# qsub scripts/run_mpi_par_simple_10_cycles_10.sh
# qsub scripts/run_mpi_par_simple_10_cycles_20.sh
# qsub scripts/run_mpi_par_simple_10_cycles_40.sh
# qsub scripts/run_mpi_par_simple_10_cycles_160.sh
# qsub scripts/run_mpi_par_simple_10_cycles_640.sh
#  
# qsub scripts/run_mpi_par_simple_5_cycles_1.sh
# qsub scripts/run_mpi_par_simple_5_cycles_5.sh
# qsub scripts/run_mpi_par_simple_5_cycles_10.sh
# qsub scripts/run_mpi_par_simple_5_cycles_20.sh
# qsub scripts/run_mpi_par_simple_5_cycles_80.sh
# qsub scripts/run_mpi_par_simple_5_cycles_320.sh
# qsub scripts/run_mpi_par_simple_5_cycles_1280.sh
# 
# qsub scripts/run_mpi_par_complex_13_cycles_1.sh
# qsub scripts/run_mpi_par_complex_13_cycles_5.sh
# qsub scripts/run_mpi_par_complex_13_cycles_10.sh
# qsub scripts/run_mpi_par_complex_13_cycles_20.sh
# qsub scripts/run_mpi_par_complex_13_cycles_50.sh
# qsub scripts/run_mpi_par_complex_13_cycles_100.sh
# qsub scripts/run_mpi_par_complex_13_cycles_400.sh
# 
# qsub scripts/run_mpi_par_complex_10_cycles_1.sh
# qsub scripts/run_mpi_par_complex_10_cycles_5.sh
# qsub scripts/run_mpi_par_complex_10_cycles_10.sh
# qsub scripts/run_mpi_par_complex_10_cycles_20.sh
# qsub scripts/run_mpi_par_complex_10_cycles_40.sh
# qsub scripts/run_mpi_par_complex_10_cycles_160.sh
# qsub scripts/run_mpi_par_complex_10_cycles_640.sh
# 
# qsub scripts/run_mpi_par_complex_5_cycles_1.sh
# qsub scripts/run_mpi_par_complex_5_cycles_5.sh
# qsub scripts/run_mpi_par_complex_5_cycles_10.sh
# qsub scripts/run_mpi_par_complex_5_cycles_20.sh
# qsub scripts/run_mpi_par_complex_5_cycles_80.sh
# qsub scripts/run_mpi_par_complex_5_cycles_320.sh
# qsub scripts/run_mpi_par_complex_5_cycles_1280.sh

#################################################
## Dynamic
#################################################
qsub scripts/run_mpi_par_simple_13_1x1.sh
qsub scripts/run_mpi_par_simple_13_10x10.sh
qsub scripts/run_mpi_par_simple_13_30x30.sh
qsub scripts/run_mpi_par_simple_13_50x50.sh
qsub scripts/run_mpi_par_simple_13_100x100.sh

qsub scripts/run_mpi_par_simple_13_11x1.sh
qsub scripts/run_mpi_par_simple_13_10x1.sh
qsub scripts/run_mpi_par_simple_13_7x13.sh
qsub scripts/run_mpi_par_simple_13_5x29.sh
qsub scripts/run_mpi_par_simple_13_11x43.sh
qsub scripts/run_mpi_par_simple_13_67x1.sh

qsub scripts/run_mpi_par_complex_13_1x1.sh
qsub scripts/run_mpi_par_complex_13_10x10.sh
qsub scripts/run_mpi_par_complex_13_30x30.sh
qsub scripts/run_mpi_par_complex_13_50x50.sh
qsub scripts/run_mpi_par_complex_13_100x100.sh

qsub scripts/run_mpi_par_complex_13_11x1.sh
qsub scripts/run_mpi_par_complex_13_10x1.sh
qsub scripts/run_mpi_par_complex_13_7x13.sh
qsub scripts/run_mpi_par_complex_13_5x29.sh
qsub scripts/run_mpi_par_complex_13_11x43.sh
qsub scripts/run_mpi_par_complex_13_67x1.sh

